Ulule Project Search Scraper avatar

Ulule Project Search Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Ulule Project Search Scraper

Ulule Project Search Scraper

Discover and extract detailed crowdfunding project data from Ulule's vast catalog. This scraper collects campaign info, funding metrics, supporter counts, dates, and 30+ fields per project — perfect for market research, investment analysis, and trend monitoring.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Ulule Project Search Scraper: Extract Crowdfunding Campaign Data


What Is Ulule.com?

Ulule is Europe's leading crowdfunding platform, hosting thousands of creative and entrepreneurial projects spanning technology, design, publishing, and social impact. From indie games to sustainable products, Ulule connects innovative ideas with passionate backers. However, manually browsing and cataloging projects is impractical at scale — the Ulule Project Search Scraper automates this entirely, transforming Ulule's discover pages into structured, analyzable data.


Overview

The Ulule Project Search Scraper extracts comprehensive project details from Ulule's discovery and search pages, capturing everything from funding progress to backer counts and campaign metadata. It serves:

  • Investors & business analysts tracking crowdfunding trends and emerging categories
  • Researchers studying innovation ecosystems and creator markets
  • Content curators building databases of trending or niche projects
  • Developers integrating crowdfunding data into dashboards or aggregator platforms

Key strengths include high-volume scraping (up to 200 items per URL), graceful failure handling via ignore_url_failures, and comprehensive output spanning funding metrics, dates, imagery, and more.


Input Format

The scraper accepts a simple JSON configuration:

{
"urls": [
"https://www.ulule.com/discover/?offset=120"
],
"max_items_per_url": 200,
"ignore_url_failures": true
}
FieldDescription
urlsList of Ulule project list pages (discover, search results, or category pages)
max_items_per_urlMaximum projects scraped per URL (default: 20, max: 200)
ignore_url_failuresIf true, the scraper continues even if a URL fails; set to false to stop on error

Tip: Use ?offset=0, ?offset=120, etc., to scrape paginated results sequentially. Combine multiple offset URLs to build comprehensive datasets.


Output Format

Sample output

{
"absolute_url": "https://www.ulule.com/yourhappystudio/",
"amount_raised": 90,
"country": "FR",
"currency": "EUR",
"date_end": null,
"date_online": "2026-02-25T11:51:04.436375Z",
"date_start": "2026-02-25T00:00:00Z",
"description_yourself": {
"en": "<figure class=\"image\"><img style=\"aspect-ratio:1600/1200;\" src=\"https://media.ulule.com/presales/5/1/1/7/2/2/227115/8.4TEjL4BTCo.jpg\" width=\"1600\" height=\"1200\"/></figure><figure class=\"image\"><img style=\"aspect-ratio:1600/900;\" src=\"https://media.ulule.com/presales/5/1/1/7/2/2/227115/photo.vSi6fh1MOb.jpg\" width=\"1600\" height=\"900\" alt=\"2\"/></figure><figure class=\"image\"><img style=\"aspect-ratio:1200/1600;\" src=\"https://media.ulule.com/presales/5/1/1/7/2/2/227115/9.xPkDDqMRuJ.jpg\" width=\"1200\" height=\"1600\" alt=\"!\"/></figure><p>This project is brought to you by <strong>YourHappyStudio: Vladyslav Patrauchan - producer and animdirector of production. Mariana Patrauchan - Lightdirector, shading, render. Anastasia Patrauchan - sound director, voice actress. </strong>We have been working in 3D animation for over nine years and have participated in various projects. We live in Angouleme - France. Now, we feel it’s time to create our own project, inspired by our personal experiences in family life. We believe it will bring meaningful value and joy to everyone!</p><figure class=\"image\"><img style=\"aspect-ratio:1200/1600;\" src=\"https://media.ulule.com/presales/5/1/1/7/2/2/227115/7.57zvWu6566.jpg\" width=\"1200\" height=\"1600\" alt=\"WALK / /\"/></figure>"
},
"finished": false,
"goal": 3500,
"id": 227115,
"is_featured": false,
"is_in_extra_time": false,
"lang": "en",
"main_image": {
"extracted_colors": {
"dark_muted": "#363435",
"dark_vibrant": "#3744a2",
"light_muted": "#d3cdba",
"light_vibrant": "#80c8ef",
"muted": "#5e809e",
"vibrant": "#58d3f4"
},
"id": 6522859,
"lang": "en",
"name": "photo.jpg",
"type": "main",
"versions": {
"2x": {
"height": 720,
"url": "https://img-cache.ulule.com/display/7b59aaecfc48937026827626c499f6b0d02238c5/thumbnail/1280x720/presales/5/1/1/7/2/2/227115/photo.NHaKJtS2p7.jpg?q=60",
"width": 1280
},
"full": {
"height": null,
"url": "https://media.ulule.com/presales/5/1/1/7/2/2/227115/photo.NHaKJtS2p7.jpg",
"width": null
},
"large": {
"height": 360,
"url": "https://img-cache.ulule.com/display/7c88b1a3156ab7f4d5bdc4c0145027c68188acef/thumbnail/640x360/presales/5/1/1/7/2/2/227115/photo.NHaKJtS2p7.jpg",
"width": 640
},
"medium": {
"height": 145,
"url": "https://img-cache.ulule.com/display/5de39d055338ac04742a597210611b9bc507a247/thumbnail/258x145/presales/5/1/1/7/2/2/227115/photo.NHaKJtS2p7.jpg",
"width": 258
},
"small": {
"height": 126,
"url": "https://img-cache.ulule.com/display/22e5052ea9e2a52c022a0cf19a609f2cec2c43bb/thumbnail/230x126/presales/5/1/1/7/2/2/227115/photo.NHaKJtS2p7.jpg",
"width": 230
}
}
},
"main_tag": {
"absolute_url": "https://www.ulule.com/categories/movies/",
"id": 4,
"name": {
"ca": "Pel·lícules i vídeos",
"de": "Filme und Videos",
"en": "Film & Video",
"es": "Películas y videos",
"fr": "Film & vidéo",
"it": "Film & Video",
"nl": "Film & Video",
"pt": "Filmes e vídeo"
},
"position": 0,
"slug": "movies"
},
"name": {
"ca": "",
"de": "",
"en": "MyFamily",
"es": "",
"fr": "",
"it": "",
"nl": "",
"pt": ""
},
"nb_products_sold": 0,
"orders_count": 4,
"owner": {
"absolute_url": "https://www.ulule.com/users/vpatrauchan1976/",
"avatar": {
"name": "2.png",
"value": "avatars/2026/02/18/2.6kMoaXoTsF.png",
"versions": {
"128x128": {
"height": 128,
"url": "https://img-cache.ulule.com/display/03c80e9f0b7f3468faeb545189bbd96714bcbed1/thumbnail/128x128/avatars/2026/02/18/2.6kMoaXoTsF.png",
"width": 128
},
"180x180": {
"height": 180,
"url": "https://img-cache.ulule.com/display/fb1d2298133e047a189b3734bb176286d6cf37f3/thumbnail/180x180/avatars/2026/02/18/2.6kMoaXoTsF.png",
"width": 180
},
"20x20": {
"height": 20,
"url": "https://img-cache.ulule.com/display/9f76448dbec524c03a6e151f05011e03044ea5e3/thumbnail/20x20/avatars/2026/02/18/2.6kMoaXoTsF.png",
"width": 20
},
"230x230": {
"height": 230,
"url": "https://img-cache.ulule.com/display/e0fa9fd07890df2d35056beb0a2665b8f35a7980/thumbnail/230x230/avatars/2026/02/18/2.6kMoaXoTsF.png",
"width": 230
},
"290x290": {
"height": 290,
"url": "https://img-cache.ulule.com/display/3aafe7fdefd8e51a96abfd9f77abd4621a607506/thumbnail/290x290/avatars/2026/02/18/2.6kMoaXoTsF.png",
"width": 290
},
"30x30": {
"height": 30,
"url": "https://img-cache.ulule.com/display/93a30a9edd14bba8af6bf92dd94053eb0867d845/thumbnail/30x30/avatars/2026/02/18/2.6kMoaXoTsF.png",
"width": 30
},
"40x40": {
"height": 40,
"url": "https://img-cache.ulule.com/display/6bba5e6eb37664379083dd551a4696318a52dfa4/thumbnail/40x40/avatars/2026/02/18/2.6kMoaXoTsF.png",
"width": 40
},
"55x55": {
"height": 55,
"url": "https://img-cache.ulule.com/display/272b14e948fd2b3e1f4dc7ffec37861e3a430025/thumbnail/55x55/avatars/2026/02/18/2.6kMoaXoTsF.png",
"width": 55
},
"75x75": {
"height": 75,
"url": "https://img-cache.ulule.com/display/785c34c9b7adc5b486b5b6e9c28cc0e62c50ab83/thumbnail/75x75/avatars/2026/02/18/2.6kMoaXoTsF.png",
"width": 75
},
"90x90": {
"height": 90,
"url": "https://img-cache.ulule.com/display/89609971a8245ae780339c5d0f5a03fb867daacd/thumbnail/90x90/avatars/2026/02/18/2.6kMoaXoTsF.png",
"width": 90
},
"full": {
"height": null,
"url": "https://media.ulule.com/avatars/2026/02/18/2.6kMoaXoTsF.png",
"width": null
}
}
},
"first_name": "Vladyslav",
"id": 6784003,
"last_name": "Patrauchan",
"name": "YourHappyStudio",
"screenname": "YourHappyStudio",
"username": "vpatrauchan1976"
},
"partnerships": [
{
"id": 243984,
"is_default": true,
"is_support": false,
"is_winner": false,
"partner": {
"id": 2,
"is_default": true,
"logo": {
"versions": {
"full": {
"height": null,
"url": "https://media.ulule.com/partners/brand-ulule.daa45029a9f5.png",
"width": null
}
}
},
"name": "Ulule",
"ribbon": null,
"ribbon_winner": null,
"slug": "ulule",
"type": "partner",
"url": "http://www.ulule.com/",
"user_id": 5499
}
}
],
"percent": 2,
"show_subscriptions_amount": false,
"show_subscriptions_count": false,
"slug": "yourhappystudio",
"status": "online",
"subscriptions_count": 0,
"subtitle": {
"ca": "",
"de": "",
"en": "My Family is a 3D animated series about a real family: mom, dad, three children, grandfather and grandmother.",
"es": "",
"fr": "",
"it": "",
"nl": "",
"pt": ""
},
"supporters_count": 4,
"type": "donation",
"user_role": null,
"from_url": "https://www.ulule.com/discover/?offset=120&ajax=true"
}

Each scraped project returns a rich record with 30+ fields:

Identification & URLs

FieldMeaning
IDUnique internal Ulule identifier for the project
NameOfficial project title displayed on Ulule
SlugURL-friendly version of the name (used in the project's web address)
Absolute URLFull web link to the project's detail page
TypeProject category type (e.g., "product", "video", "game", "book")

Campaign Basics

FieldMeaning
SubtitleSecondary tagline or short description
Description YourselfCreator's personal pitch or bio summary
Main TagPrimary category tag (e.g., "#Technology", "#Design")
Main ImageURL of the project's featured cover image
StatusCurrent campaign status (e.g., "active", "successful", "failed")
FinishedBoolean flag indicating if the campaign has closed

Funding Metrics

FieldMeaning
GoalTarget funding amount in the campaign's currency
Amount RaisedTotal funds secured so far
PercentFunding progress as a percentage (Amount Raised / Goal × 100)
CurrencyCurrency code (e.g., EUR, USD, GBP)
Number Of Products SoldCount of reward tiers or product units purchased
Orders CountTotal number of backer transactions
Supporters CountTotal number of unique backers supporting the project

Subscription & Partner Data

FieldMeaning
Show Subscriptions AmountTotal revenue from subscription/recurring pledges
Show Subscriptions CountNumber of active subscriptions
PartnershipsBrands or organizations partnering with the project

Timeline & Location

FieldMeaning
Date StartProject launch date (when campaign went live)
Date OnlineAlternative timestamp for public availability
Date EndCampaign deadline or closing date
LanguagePrimary language of the project listing
CountryCountry of the project creator or campaign focus

Flags & Status

FieldMeaning
Is FeaturedBoolean flag—true if Ulule has featured the project on its homepage/newsletter
Is In Extra TimeBoolean flag—true if the campaign exceeded its deadline and is in a grace period
User RoleCreator's account type or role (e.g., "creator", "verified")
OwnerProject creator's name or username

How to Use

  1. Identify list pages — Navigate to Ulule's discover page or use category/search filters. Copy the URL with query parameters.
    • Example: https://www.ulule.com/discover/?offset=0
  2. Configure pagination — To scrape multiple pages, add URLs with different offset values (e.g., offset=0, offset=120, offset=240).
  3. Set item limits — Adjust max_items_per_url based on your needs (max 200 per page).
  4. Handle failures — Enable ignore_url_failures: true for large batch runs to skip problematic URLs gracefully.
  5. Run and export — Start the scraper and download results as JSON, CSV, or Excel.

Best practices:

  • Use offset pagination to systematically cover all projects
  • Filter by category URL to focus on specific industries
  • Run during off-peak hours to minimize Ulule server load
  • Respect Ulule's Terms of Service and robots.txt guidelines

Use Cases & Business Value

  • Market intelligence: Monitor emerging product categories and funding trends across Europe
  • Investor scouting: Identify promising projects or creators for follow-on investment
  • Content strategy: Discover trending ideas and underrepresented niches worth covering
  • Academic research: Analyze crowdfunding success rates, creator demographics, or reward structures
  • BI & dashboards: Feed live project data into Tableau, Power BI, or Looker for real-time monitoring

The Ulule Project Search Scraper transforms scattered campaign listings into clean datasets, eliminating manual collection and enabling data-driven insights across the crowdfunding landscape.


Conclusion

The Ulule Project Search Scraper unlocks the full potential of Europe's largest crowdfunding ecosystem. Whether tracking market trends, scouting investment opportunities, or conducting research, this scraper delivers detailed, structured project data at scale. Combine it with analysis tools to uncover patterns, identify winners, and stay ahead in the crowdfunding space.